physical ability - French English Dictionary